Release 10.1A: OpenEdge Development:
Progress Dynamics Managers API Reference
insertObjectMaster
This procedure creates or updates records on the Repository’s
ryc_smartobjecttable for the passed-in dynamic or static object.If an attribute value is contained in the attribute value table and is set against the master owner, the attribute value is set against the object.
Location: ry\app\rydesmngrp.i Parameters:INPUT pcObjectName AS CHARACTERThe name of the object to be stored.
INPUT pcResultCode AS CHARACTERThe result code for which to store this object. A blank result code defaults to the
DEFAULT-RESULT-CODE. This is an optional parameter.INPUT pcProductModuleCode AS CHARACTERThe product module in which to store the object.
INPUT pcObjectTypeCode AS CHARACTERThe object type (class) of this object.
INPUT pcObjectDescription AS CHARACTERA description of the object.
INPUT pcObjectPath AS CHARACTERThe relative path of this object. If this is blank, then the product module determines the relative path of the object. This is an optional parameter.
INPUT pcSdoObjectName AS CHARACTERThe name of an SDO associated with this object. This is an optional parameter.
INPUT pcSuperProcedureName AS CHARACTERThe name of a super procedure associated with this object. This is an optional parameter.
INPUT plIsTemplate AS LOGICALIs this object a template?
INPUT plIsStatic AS LOGICALIs this a static object?
INPUT pcPhysicalObjectName AS CHARACTERThe name of the physical object associated with this object. Except for static objects, a physical object must be supplied. If none is passed in, a default is used. This is an optional parameter.
INPUT plRunPersistent AS LOGICALWhether or not the object must run persistently.
INPUT pcTooltipText AS CHARACTERThe ToolTip text for the object. If this is blank, the object description is used.
INPUT pcRequiredDBList AS CHARACTERThe databases required to run this object.
INPUT pcLayoutCode AS CHARACTERThe layout code for this object. This is an optional parameter.
INPUT phAttributeValueBuffer AS HANDLEPointers to the attribute value temp-table.
INPUT TABLE-HANDLE phAttributeValueTablOUTPUT pdSmartObjectObj AS DECIMALThe
Notes: If the object type of the object has the “layout supported” flag set tosmartobject_objof the updated object.YES, the layout defaults toRELATIVEif none is specified. Examples: See thegenerateDataFieldsprocedure inry\app\rydesmngrp.i.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |